flowchart LR
A[폐쇄적 영리 소프트웨어] --> B(오픈소스 생태계 활성화)
B --> C{Decision}
C --> D[오픈소스에 기여 및 참여]
2024-01-23
MS-office Excel은 유료 상용 프로그램.
Libre-office : 자유&오픈소스 프로그램입니다. 누구나 자유롭게 개발에 참여할 수 있습니다.
Google Sheet : Business Standard는 유료이나 개인용은 무료로 제공됩니다.
초기의 소프트웨어 기업들은 절대 소스코드를 공개하지 않았습니다.
해커와 연구자들은 무료 배포를 주장했고, 이윤을 추구하는 집단인 기업은 소유권을 주장했습니다.
flowchart LR
A[폐쇄적 영리 소프트웨어] --> B(오픈소스 생태계 활성화)
B --> C{Decision}
C --> D[오픈소스에 기여 및 참여]
Ubuntu 22.04
R에는 Data Science를 위한 다양한 오픈소스 패키지가 있습니다.
사단법인 한국R사용자회
An open-source scientific and technical publishing system. To learn more about Quarto see https://quarto.org/
Python에는 Data Science를 위한 다양한 오픈소스 모듈이 있습니다.
Numpy : 파이썬으로 수치해석, 통계 관련 기능을 구현한다고 할 때 Numpy는 가장 기본이 되는 모듈.
Pandas : 파이썬의 데이터 분석 라이브러리로 수치형 테이블과 시계열 데이터를 조작하고 운영하기 위한 데이터를 제공.
윈도우 도커 설치 URL https://docs.docker.com/desktop/install/windows-install/
프로그램을 만들어 배포하거나 유용한 정보를 블로그 게재하는 등으로 오픈소스 생태계에 기여
Github에 Source Code Push
WSL2설치, 윈도우 도커 설치 및 도커 데스크탑 실행
바인드마운트 디렉토리에서 PowerShell 실행
PS C:\디렉토리> docker run -d -p 8888:8787 -v ${pwd}:/home/rstudio -e PASSWORD=pass --name rstudio-docker rocker/tidyverse
웹브라우저에서 localhost:8888 접속
Username: rstudio, Password: pass
Sign In 하고 Rstudio 사용